be successfully concluded - Spanish English Dictionary